description |
SystemC is a C++ library permitting the simulation of complex digital systems, at all levels of abstraction.
It is thus possible to simulate the operation of an integrated circuit with several processor cores, a games console, a computer, and in several ways:
- very quickly: a rough simulation, but which permits the algorithms to be checked before starting on the majority of the work.
- a little more precisely: to ensure that the performances will be achieved, and choose the optimum architecture
- very precisely, to check the functionality of the product to the closest bit and clock cycle...
The objective of this unit is to learn SystemC, then to construct and simulate a complex multi-processor system.
|